Skip to main content

Checklist

Use this page as a quick checklist before attempting your first end-to-end run.

  • Node.js 18+ installed
  • Private JWK available locally
  • BENJI_CLIENT_ID received from Franklin Templeton
  • BENJI_CLIENT_ID set in your shell session
  • BENJI_PRI_KEY_JSON set in your shell session
  • BENJI_ENDPOINT set in your shell session (only if overriding the default endpoint)
  • BENJI_OKTA_URL set in your shell session (only if overriding the default token URL)
  • Public HTTPS URL where that key is hosted
  • Associated kid (private key) documented

Once you have these, you are ready to continue